macro spore - German English Dictionary